package cycle;

import jcolibri.cbrcore.Attribute;
import jcolibri.cbrcore.CaseComponent;

/**
 * Classe que descreve o caso
 * @author Clerton
 *
 */
public class RentDescription implements CaseComponent{
	
/*	public enum Regioes {ClubeNauticoCapibaribe,EstadioDoArruda,AvenidaBoaViagem,ShoppingCenterRecife,Aeroporto,HospitalDoProgresso,
		HospitalDaUnimed,PracaTrezeDeMaio,RuaPrudenteDeMorais,EstradaDoArraial,EstradaDoEncanamento,RuaDezesseteDeAgosto,ParqueArraialDoBomJesus,
		AvenidaCaxanga,UFPE,AvenidaMarioAlvesPereiraDeLima,AvenidaAgamenonMagalhaes,LagoaDoAraca,AvenidaRecife,PonteGovPauloGuerra};
	
	public enum Bairros {Rosarinho,Gracas,Aflitos,Arruda,BoaViagem,Imbiribeira,Pina,BoaVista,CampoGrande,CasaAmarela,CasaForte,Varzea,
		Cordeiro,Espinheiro,IlhaDoLeite,Iputinga,JardimSaoPaulo,Madalena,Parnamirim,Setubal};*/
	
	String caseId;
	String bairro;
	String regiao;
	Double areaPrivativa;
	Integer vagasGaragem;
	Integer quartos;
	Integer suites;
	

	@Override
	public Attribute getIdAttribute() {
		return new Attribute("caseId",this.getClass());
	}

	public String toString() {
		return "("+caseId+";"+bairro+";"+regiao+";"+areaPrivativa+";"+vagasGaragem+";"+quartos+";"+suites+")";
	}

	public String getCaseId() {
		return caseId;
	}

	public void setCaseId(String caseId) {
		this.caseId = caseId;
	}

	public String getBairro() {
		return bairro;
	}

	public void setBairro(String bairro) {
		this.bairro = bairro;
	}

	public String getRegiao() {
		return regiao;
	}

	public void setRegiao(String regiao) {
		this.regiao = regiao;
	}

	public Double getAreaPrivativa() {
		return areaPrivativa;
	}

	public void setAreaPrivativa(Double areaPrivativa) {
		this.areaPrivativa = areaPrivativa;
	}

	public Integer getVagasGaragem() {
		return vagasGaragem;
	}

	public void setVagasGaragem(Integer vagasGaragem) {
		this.vagasGaragem = vagasGaragem;
	}

	public Integer getQuartos() {
		return quartos;
	}

	public void setQuartos(Integer quartos) {
		this.quartos = quartos;
	}

	public Integer getSuites() {
		return suites;
	}

	public void setSuites(Integer suites) {
		this.suites = suites;
	}
	
}
